/**
 * Copyright (c) 2016-2019 人人开源 All rights reserved.
 *
 * https://www.renren.io
 *
 * 版权所有，侵权必究！
 */

package com.xc.hotelmgr.consumermq.utils;

/**
 * 常量
 *
 * @author kemmy
 */
public class Constant {
	/** 超级管理员ID */
	public static final int SUPER_ADMIN = 1;
    /**
     * 当前页码
     */
    public static final String PAGE = "page";
    /**
     * 每页显示记录数
     */
    public static final String LIMIT = "limit";
    /**
     * 排序字段
     */
    public static final String ORDER_FIELD = "sidx";
    /**
     * 排序方式
     */
    public static final String ORDER = "ord";
    /**
     *  升序
     */
    public static final String ASC = "asc";

    //出错重试次数
    public static final Integer TRYCNT = 3;
    //出错重试休眠时间
    public static final Integer SLEEP_TIME = 3000;

    /**
     * 定时任务状态
     *
     */
    public enum ChangeHotelTaskId {
        /**
         * 拉取
         */
        PULL (-91L),
        /**
         * 推送
         */
        PUSH(-92L),
        /**
         * 删除RP
         */
        DEL_RP(-93L);

        private Long value;

        ChangeHotelTaskId(Long value) {
            this.value = value;
        }

        public Long getValue() {
            return value;
        }
    }
}
